| Total Complexity | 51 | 
| Dependencies | 28 | 
| Dependents | 1 | 
| Total lines | 378 | 
| Lines of code | 241 | 
| Logical lines of code | 109 | 
| Comment lines | 62 | 
| Methods | 10 | 
| Properties | 3 | 
| Method | Rating | Maintainability | Complexity | Lines of code | 
|---|---|---|---|---|
| createNodeFromBlockWithUniqueAttributes() | 34 | 21 | 95 | |
| mapGenericBlockAttributesToField() | 56 | 12 | 18 | |
| createNodeFromDonorNameBlock() | 50 | 6 | 30 | |
| createNodeFromBillingAddressBlock() | 46 | 2 | 42 | |
| __invoke() | 52 | 3 | 25 | |
| convertInnerBlockToNode() | 63 | 3 | 11 | |
| convertTopLevelBlockToSection() | 68 | 1 | 7 | |
| createNodeFromAmountBlock() | 75 | 1 | 4 | |
| createNodeFromConsentBlock() | 79 | 1 | 3 | |
| mapBlockToNodeRelationships() | 71 | 1 | 6 |